/*渚ц竟鏍�/
.common_float_add a.rbtn2{padding: 32px 6px 0 6px;height: 18px;width: 38px;right: -50px;background: url(../images/itsf_float_bg6off.png) no-repeat;}
.common_float_add a.rbtn2:hover {background: url(../images/itsf_float_bg6on.png) no-repeat;}
/*my_address椤甸潰*/
.my_address .common_main_bread{border-bottom: 1px solid #dcdcdc;margin-bottom: 10px;padding-bottom: 10px;}
.my_address .my_address_conl{width: 168px;font-size: 14px;float: left;margin-right: 10px;}
.my_address .my_address_conr{min-height: 500px;}
.my_address .my_address_ltit{color: #fc5f00;font-weight: bold;line-height: 17px;margin-bottom: 6px;}
.my_address .my_address_ltit img{vertical-align: -4px;margin: 0 10px;}
.my_address .my_address_lcon{border-top: 3px solid #dcdcdc;background: #f5f5f5;padding-top: 23px;}
.my_address .my_address_lcon a{display: block;padding-bottom: 18px;color: #000;cursor: pointer;user-select:none;-moz-user-focus: none;-ms-user-select: none;-webkit-user-select: none;white-space: nowrap;}
.my_address .my_address_lcon a span{display: inline-block;margin: 0 2px 0 8px;display: inline-block;vertical-align: top;}
.my_address .my_address_lcon a span img:first-child+img{display: none;}
.my_address .my_address_lcon a i{color: #fc5f00;font-style: normal;font-family: arial;font-weight: bold;display: inline-block;margin-left: -6px;vertical-align: top;}
.my_address .my_address_lcon a:hover{color: #fc5f00;}
.my_address .my_address_lcon a:hover span img:first-child{display: none;}
.my_address .my_address_lcon a:hover span img:first-child+img{display: inline-block;}
.my_address .my_address_lcon a.on{color: #fc5f00;}
.my_address .my_address_lcon a.on span img:first-child{display: none;}
.my_address .my_address_lcon a.on span img:first-child+img{display: inline-block;}
.my_address_rcon {margin-top: 8px;width: 826px;position: relative;}
.my_address .my_address_conr{width: 826px;float: left;}
.my_address .my_address_rtit{color: #59b2db;font-size: 16px;font-weight: bold;margin-bottom: 2px;}
.my_address .my_address_ftit{background: url(../images/my_address_rtitle.png) no-repeat;height: 33px;line-height: 33px;padding-left: 14px;padding-right: 12px;}
.my_address .my_address_ftitl{color: #666666;font-size: 14px;font-weight: bold;float: left;}
.my_address .my_address_ftitr{float: right;cursor:pointer;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select:none;}
.my_address .my_address_ftitr a {color: #5cc648;font-size: 12px;font-weight: bold;background: none;border: none;cursor: pointer;outline: none;height: 33px;display: inline-block;line-height: 33px;width: 50px;}
.my_address .my_address_ftitr a img{vertical-align: -2px;}
.my_address .my_address_ftitr a+a{display: none;color: #fc5f00;}
.my_address .my_address_ftitr .my_address_cancel{
	color: #59b2db;
}
/*2017/11/9 start*/
/*涓汉淇℃伅閮ㄥ垎*/
.my_address .my_address_ftitr .greyBtn{
	color:gray;
	cursor: not-allowed;
}
/*鏈嶅姟鍦板潃閮ㄥ垎*/
.my_address .my_address_form .greyBtn{
	color:gray;
	cursor: not-allowed;
}
.my_address .my_address_fcon .inTelno span,
.my_address .my_address_fcon .inshortNo span,
.my_address .my_address_fcon .inEmail span,
.my_address #my_address_address span,
.my_address .my_address_fcon .inDetail span{
	letter-spacing: 2px;
}
/*2017/11/9 end*/
/*.my_address .my_address_fcon{padding-left: 12px;}*/
.my_address .my_address_ftitle{font-size: 14px;color: #fc5f00;font-weight: bold;line-height: 14px;margin: 18px 0;}
.my_address .my_address_fcon{color: #666;padding-bottom: 22px;border-bottom: 1px dashed #c9c9c9;display: none;}
.my_address .my_address_fcon label{font-size:0;position:relative;display: block;margin-bottom: 24px;}
.my_address .my_address_fcon label span{display: inline-block;width: 84px;margin-right:9px;text-align: right;font-size:12px;vertical-align: middle;}
.my_address .my_address_fcon label i{font-style: normal;}
.my_address .my_address_fcon label input{width: 460px;height: 32px;line-height: 32px;background: url(../images/my_address_input.png) no-repeat;padding: 0 20px;color: #666;border: none;outline: none;}
/*2017/11/4 start*/
/*.my_address .my_address_fcon label .ipts{
	position: relative;
	display: inline-block;
}*/
.my_address .my_address_fcon label .options{
	position:absolute;
	z-index: 3;
	left:93px;
	top:32px;
	display: none;
	width:500px;
	height:120px;
	overflow: hidden;
	border:1px solid #eee;
	background:#fff;
}
.my_address #my_address_address .optSecond{
	left:263px;
}
.my_address #my_address_address .optThird{
	left:434px;
}
.my_address .my_address_fcon label .on{
	display: block;
}
.my_address .my_address_fcon label .optionBox{
	display: block;
	width:500px;
	overflow-y: auto;
}
.my_address .my_address_fcon label .sub{
	position: absolute;
	top:12px;
	left:565px;
	display: block;
	width:12px;
	height:8px;
	background:url(../images/my_mes_sell.png) no-repeat center;
	cursor: pointer;
}
.my_address .my_address_fcon label .dis{
	display: none;
}
.my_address .my_address_fcon label .subLoading{
	background-image: url(../images/loading.gif);
	background-size:100%;
}
.my_address .my_address_fcon label .sub img{
	height:12px;
}
.my_address .my_address_fcon label .oname{
	display: block;
	width:440px;
	height:24px;
	padding:0 20px;
	line-height: 24px;
	text-align: left;
	font-size: 12px;
	color:#666;
	cursor: pointer;
}
.my_address .my_address_fcon label .oname:hover{
	color:#fff;
	background:#848484;
}
	/*鎻愮ず璇�/
.my_address .my_address_fcon label b.my_address_warning{
	display: none;
	font-size:12px;
	color:#FF0036;
	margin-left:15px;
}
.my_address .my_address_fcon label .my_address_warning.on{
	display: inline-block;
}
/*鏈嶅姟鍦板潃*/
.my_address #my_address_address{
	font-size:0;
}
.my_address #my_address_address span{
	font-size:12px;
}
.my_address #my_address_address .sub1{
	left:230px;
}
.my_address #my_address_address .sub2{
	left:398px;
}
.my_address #my_address_address .sub3{
	left:572px;
}
.my_address #my_address_address .options{
	width:160px;
	overflow-x: hidden;
	overflow-y: auto;
}
.my_address #my_address_address .optionBox{
	width:160px;
}
.my_address #my_address_address .oname{
	width:120px;
	padding:0 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.my_address #my_address_address input{
	width:120px;
	margin-right:10px;
	background: url(../images/my_address_inputShort.png) no-repeat center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	cursor: pointer;
}
.my_address #my_address_address .dis{
	display: none;
}
/*2017/11/4 end*/

.my_address .my_address_check span{display: inline-block;width: 18px;height: 18px;background: url(../images/my_address_boxoff.png) no-repeat;margin-left: 96px;margin-right: 8px;cursor: pointer;}
.my_address .my_address_check span.on{background: url(../images/my_address_boxon.png) no-repeat;}
/*2017/11/16 START*/
.my_address .my_address_check{
	margin-bottom: 20px;
	font-size: 0;
}
.my_address_check i{
	display: inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	vertical-align:top;
	user-select:none;
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	cursor: pointer;
} 
/*2017/11/16 END*/
.my_address .my_address_check input[type=checkbox]{width: 0px;height: 0px;opacity: 0;}
.my_address .my_address_sum{font-size: 14px;color: #fb5e00;margin-top: 30px;margin-bottom: 23px;line-height: 14px;display: none;}
.my_address .my_address_list{font-size: 0;min-height: 360px;margin-top: 18px;position: relative;}
.my_address .my_address_list dt span{display: inline-block;margin-left: 2px;color: #979797;font-size: 12px;line-height: 12px;padding-bottom: 8px;border-bottom: 3px solid #59b2dc;text-align: center;}
.my_address .my_address_list dt span:first-child{margin-left: 0;}


/*2017/10/24 start*/
.my_address .my_address_per{text-align: center;}
/*2017/10/24 end*/
.my_address .my_address_meth{width: 109px;}
.my_address .my_address_meth p{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.my_address .my_address_add{width: 342px;}
.my_address .my_address_hand{width: 269px;}
/*2017/11/11 START*/
.my_address .my_address_per{
	width: 97px;
	word-break: break-all;
	word-wrap: break-word;
}
.my_address .my_address_add{
	word-break: break-all;
	word-wrap: break-word;
}
/*2017/11/11 END*/
.my_address .my_address_list form{font-size: 12px;color: #666;text-align: center;height: 63px;line-height: 63px;border-bottom: 1px solid #dcdcdc;}

.my_address .my_address_list form div{display: inline-block;vertical-align: middle;line-height: 16px;}
.my_address .my_address_list form div p span{display: block;}
.my_address .my_address_list form i,.my_address .my_address_fcon label b{display: inline-block;font-size: 20px;font-style: normal;vertical-align: middle;color: #fc5f00;font-weight: bold;margin-left: 3px;cursor: pointer;display: none;}
.my_address .my_address_list form input{display: none;width: 75%;border: 1px solid #dcdcdc;height: 20px;line-height: 20px;outline: none;padding: 0 5px;font-family: inherit;vertical-align: top;}
/*2017/11/1 start*/
.my_address .my_address_list form{
	height:auto;
	line-height: none;
	padding:5px 0;
}
.my_address .my_address_list form input{
	margin:3px 0;
}
/*2017/11/1 end*/
.my_address .my_address_fcon label b{display: inline-block;}
.my_address .my_address_list form .my_address_add{/* width: 326px; */width: 308px;padding:0 17px;text-align: center;white-space: normal;overflow:hidden;text-overflow:ellipsis;}
.my_address .my_address_list form .my_address_hand{width: 253px;padding-left: 16px;text-align: left;font-size: 0;}
.my_address .my_address_hand span{display: inline-block;font-size: 12px;margin-left: 11px;line-height: 24px;background: url(../images/my_address_butoff1.png) no-repeat;width: 36px;cursor: pointer;padding-left: 44px;-moz-user-select: none;user-select:none;-ms-user-select: none;-webkit-user-select: none;}
.my_address .my_address_hand .my_address_alter{margin-left: 0;}
/*2017/11/13 START*/
.my_address .my_address_hand .my_address_alter.greyBtn,
.my_address .my_address_hand .my_address_del.greyBtn,
.my_address .my_address_hand .my_address_def.greyBtn{
	cursor: not-allowed;
}
/*2017/11/13 END*/
.my_address .my_address_hand .my_address_del{background: url(../images/my_address_butoff11.png) no-repeat;}
.my_address .my_address_hand .my_address_def{display: inline-block;width: 60px;height: 24px;background: url(../images/my_address_butoff2.png) no-repeat;color: #fff;text-align: center;padding-left: 0;display: none;}
.my_address .my_address_list dd:hover{background: #f5f5f5;}
.my_address .my_address_list dd.grey{
	background:#F5F5F5;
}
.my_address .my_address_list dd:hover .my_address_alter{background: url(../images/my_address_buton2.png) no-repeat;color: #fff;}
.my_address .my_address_list dd:hover .my_address_del{background: url(../images/my_address_buton11.png) no-repeat;color: #fff;}
.my_address .my_address_list dd:hover .my_address_def{background: url(../images/my_address_butoff2.png) no-repeat;color: #fff;display: inline-block;}
.my_address .my_address_list .my_address_def.on{background: url(../images/my_address_buton3.png) no-repeat;color: #fc5f00;display: inline-block;}
.my_address .my_address_list form input[type=submit]{width: 80px;background: url(../images/my_address_butoff1.png) no-repeat;padding-left: 35px;border: none;vertical-align: initial;height: 24px;line-height: 24px;color: #666;cursor: pointer;}
.my_address .my_address_list form input[type=submit]:hover{background: url(../images/my_address_buton2.png) no-repeat;color: #fff;}
/*history*/
.history .my_address_ftit{background: url(../images/my_history_rtitle.png) no-repeat;height: 34px;line-height: 34px;padding-left: 28px;margin-bottom: 20px;color: #666;}
.history .my_address_ftit input{color: #666;}
.history .my_address_ftit span{display: inline-block;vertical-align: middle;margin-right: 5px;}
.history .history_sea{width: 320px;height: 28px;background: url(../images/my_history_input1.png) no-repeat;border: none;outline: none;padding: 0 15px;margin-right: 17px;}
.history .my_address_ftit label{display: inline-block;vertical-align: middle;position: relative;}
.history .my_address_ftit label input{height: 28px;width: 88px;background: url(../images/my_history_input2.png) no-repeat;border: none;outline: none;padding: 0 28px 0 5px;}
.history .my_address_ftit label i{position: absolute;right: 10px;display: block;top: 50%;width: 14px;height: 16px;margin-top: -8px;cursor: pointer;}
.history .my_address_ftit .search{width: 28px;height: 28px;background: url(../images/my_history_sea.png) no-repeat;vertical-align: -12px;display: inline-block;border: none;outline: none;margin-left: 10px;cursor: pointer;}
.history .my_address_list dt span{border: none;height: 28px;line-height: 28px;margin-left: 0;background: #f4f4f4;padding-bottom: 0;}
.history .my_address_list .history_event{width: 407px;}
.history .my_address_list .history_level{width: 53px;}
.history .my_address_list .history_time{width: 95px;}
.history .my_address_list .history_status{width: 142px;}
.history .my_address_list .history_noprint{width: 270px;}
.history .my_address_list .history_hand{width: 128px;}
.history .history_tab_tit{width: 825px;height: 33px;line-height: 33px;background: url(../images/my_address_rtitle.png) no-repeat;margin-top: 20px;color: #979797;margin-bottom: -4px;font-size: 0;}
.history .history_tab_tit span{display: inline-block;margin-left: 15px;font-size: 12px;}
.history .history_tab_tit i{color: #666;font-style: normal;}
.history .my_address_list table{border: 1px solid #dcdcdc;border-top: none;text-align: center;table-layout: fixed;width: 100%;}
.history .my_address_list table tr td{border-left: 1px solid #dcdcdc;padding: 18px 0;}
.history .my_address_list table tr td:first-child{text-align: left;border: none;}
.history .my_address_list dd:hover{background: none;}
.history .my_address_list dd table p{line-height: 18px;max-width: 384px;margin: 0 auto;overflow: hidden;}
.history .history_tab_text{color: #666;}
.history .history_tab_txt{color: #979797;}
.history .history_tab_level{width: 24px;height: 24px;color: #fff;font-size: 14px;text-align: center;line-height: 24px;display: inline-block;}
.history .history_tab_lev1{background: url(../images/my_history_lea1.png) no-repeat;}
.history .history_tab_lev2{background: url(../images/my_history_lea2.png) no-repeat;}
.history .history_tab_lev3{background: url(../images/my_history_lea3.png) no-repeat;}
.history .history_tab_lev4{background: url(../images/my_history_lea4.png) no-repeat;}
.history .my_address_list dd table p.history_tab_time{color: #666;text-align: center;margin-left: 0;}
.history .my_address_list dd table p.history_tab_p{color: #979797;margin-left: 0;}
.history .history_tab_link{color: #666;display: inline-block;cursor: pointer;user-select:none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
.history .history_tab_btn{display: inline-block;width: 60px;height: 24px;line-height: 24px;border: none;padding: 0 0 0 20px;cursor: pointer;margin: 3px 0;font-size:12px;color:#666;user-select:none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;font-family: inherit;}
.history .history_tab_judge{background: url(../images/itsf_event_review.png) no-repeat;}
.history .history_tab_print{background: url(../images/itsf_event_print.png) no-repeat;width: 60px;/* width: 80px; */outline: none;}
.history .history_tab_delete{background: url(../images/itsf_event_delete1.png) no-repeat;width: 80px;outline: none;}
.history .history_tab_judge:hover{background: url(../images/itsf_event_revieww.png) no-repeat;color: #fff;}
.history .history_tab_print:hover{background: url(../images/itsf_event_printt.png) no-repeat;color: #fff;}
.history .history_tab_delete:hover{background: url(../images/itsf_event_delete2.png) no-repeat;color: #fff;}
.my_address_con{margin-bottom: -38px;}
.history .history_btn_list{font-size: 0;margin-top: 40px;text-align: right;/* padding-bottom: 74px; */padding-bottom: 36px;display: none;}
.history .history_btn_list span:hover{background: #fc6c24;color: #fff;}
.history .history_btn_list span,.history .history_btn_list div{display: inline-block;font-size: 12px;vertical-align: middle;color: #979797;user-select:none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
.history .history_btn_list label,.history .history_btn_list button{display: inline-block;font-size: 12px;vertical-align: middle;color: #666;}
.history .history_btn_list a,.history .history_btn_list span{color: #979797;display: inline-block;width: 26px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #dcdcdc;margin: 0 1px;cursor: pointer;user-select:none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
.history .history_btn_list .history_btn_listl{margin-right: 5px;}
.history .history_btn_list .history_btn_listr{margin-left: 5px;}
.history .history_btn_list label{margin-right: 15px;margin-left: 30px;}
.history .history_btn_list label input{height: 26px;border: 1px solid #dcdcdc;margin: 0 6px;line-height: 26px;width: 46px;outline: none;text-align: center;}
.history .history_btn_list button{border: none;background: url(../images/my_history_btn.png) no-repeat;width: 46px;height: 28px;text-align: center;line-height: 28px;cursor: pointer;outline: none;user-select:none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;}
.history .history_btn_list a:hover{background: #fc6c24;color: #fff;}
.history .history_btn_list a.none:hover{background: #ffffff;color: #000000;cursor: default;}
.history .history_btn_list a.on{background: #fc6c24;color: #fff;}
/*my_mes*/
.my_mes .my_mes_fcon{margin-left: 38px;margin-top: 17px;}
.my_mes .my_mes_fcon label{display: block;font-size: 0;padding-bottom: 25px;line-height: 28px;}
.my_mes .my_mes_fcon label span,.my_mes .my_mes_fcon label p,.my_mes .my_mes_fcon label input,.my_mes .my_mes_fcon label b{display: inline-block;font-size: 14px;color: #666;line-height: 12px;height: 12px;padding-bottom: 16px;vertical-align: middle;}
.my_mes .my_mes_fcon label p,.my_mes .my_mes_fcon label input{margin-left: 30px;}
.my_mes .my_mes_fcon label span, .my_mes .my_mes_fcon2 .my_mes_mesl {color: #979797;width: 60px;margin-right: 12px;display: inline-block;font-size: 14px;text-align: justify;}
.my_mes .my_mes_fcon label span:before, .my_mes .my_mes_fcon2 .my_mes_mesl:before {float: right;content: "锛�;line-height: 12px;}
.my_mes .my_mes_fcon label span:after, .my_mes .my_mes_fcon2 .my_mes_mesl:after {content: "";display: inline-block;width: 100%;}
.my_mes .my_mes_fcon label input{width: 279px;background: url(../images/my_mes_input.png) no-repeat;border: none;outline: none;padding: 0 20px;display: none;height: 28px;margin-top: -14px;}
.my_mes .common_none{
	padding-bottom: 60px;
}
.my_mes .my_mes_fcon2 .my_mes_mesl,.my_mes .my_mes_fcon2 .my_mes_mesr{display: inline-block;vertical-align: top;}
.my_mes .my_mes_mesrcon label{width: 580px;padding-bottom: 0;}
.my_mes .my_mes_tel{color: #666;width: 580px;display: inline-block;margin-left: 30px;font-size: 14px;}
.my_mes .my_mes_mesrcon{margin-bottom: 10px;}
/*2017/10/30 start*/
.my_mes .my_mes_mesrcon.dis{
	display: none;
}
/*2017/10/30 end*/
.my_mes .my_mes_statu{display: inline-block;height: 15px;vertical-align: middle;font-size: 14px;}
.my_mes .my_mes_statu.work{background: url(../images/my_mes_work.png) no-repeat;width: 64px;}
.my_mes .my_mes_statu.nowork{background: url(../images/my_mes_nowork.png) no-repeat;width: 76px;}
.my_mes .my_mes_sel{width: 102px;height: 28px;position: relative;background: url(../images/my_mes_sel.png) no-repeat;}
.my_mes .my_mes_sel select{width: 95%;height: 100%;border: none;background: none;outline: none;}
.my_mes .my_mes_sel img{position: absolute;right: 8px;top: 10px;}
.my_mes .my_mes_mesrcon label input{display: inline-block;margin-left: 0;height: 28px;margin-top: -14px;margin-left: 30px;}
.my_mes .my_mes_mesrcon label img{display: none;}
/*2017/10/25 start*/
.my_mes .my_mes_mesrcon label img{margin:0 10px;cursor:pointer;}
.my_mes .my_mes_mesrcon label .on{display: inline-block;}
/*2017/10/25 end*/
.my_mes .my_mes_mesrcon label,.my_mes .my_mes_mesrcon .my_mes_sel{display: none;}
.my_mes .my_mes_btn{display: none;padding: 0 0 20px 30px;cursor: pointer;}
.my_address_form .my_mes_fcon .my_mes_info {padding-bottom: 30px;}
/*2017/10/26 start*/
.my_mes_meslDis{
	display: none;
}
.my_mes_mesrcon label .cowDelete{
	font-style: normal;
	font-size: 12px;
}
.my_mes_mesrcon label .completeImg{
	visibility: hidden;
}
.my_mes_fcon .my_mes_mesrcon .my_mes_wrongTips{
	display: none;
	width:auto;
	font-size:12px;
	color:#FF0036;
	font-weight: bold;
}
.my_mes_fcon .my_mes_mesrcon .my_mes_wrongTips:before{
	content:"";
}
.my_mes_fcon .my_mes_mesrcon .on{
	vertical-align: middle;
}
/*2017/10/26 end*/
/*process*/
.my_address_rcon.nodata {position: relative;}
.my_address_rcon.nodata .common_main_load {height: 90%; top: 10%;}
.my_address_rcon.nodata .common_main_load img{top: 0;bottom: 0;}
.my_address_rcon.nodata.short .common_main_load {height: 80%; top: 20%;}
.my_address_rcon.nodata.long .common_main_load {height: 100%; top: 0;}
/*myaddress_popup_report START*/
.myaddress_popup_report,
.myaddress_popup_warning{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 212px;
    background: url(../images/itsf_index_popup.png) no-repeat center #f4f4f4;
    border-top: 8px solid #56A5FD;
}
.green{
	border-color:#5bc648;
}
.myaddress_popup_report.activate,
.myaddress_popup_warning.activate{
    display: block;
}
.myaddress_popup_report .tips,
.myaddress_popup_warning .tips,
.myaddress_popup_tips .tips{
    width: 604px;
    margin: 41px auto 0;
    font-size: 0;
}
.myaddress_popup_report .tips img,
.myaddress_popup_report .warning img{
	display: none;
}
.myaddress_popup_report .gif {
    display: inline-block;
    width: 60px;
    height: 60px;
}
.myaddress_popup_report .tips .on{
	display: inline-block;
}
.myaddress_popup_report .word,
.myaddress_popup_warning .word,
.myaddress_popup_tips .word{
    display: inline-block;
    width: 500px;
    height: 66px;
    line-height: 66px;
    padding-bottom: 12px;
    margin-left: 34px;
    font-weight: bold;
    font-size: 24px;
    color: #56A5FD;
    border-bottom: 1px solid #dddddd;
}
.myaddress_popup_tips .word{
	width:588px;
	margin-left: 0;
	color:#5bc648;
}
.myaddress_popup_report .green{
	color: #5bc648;
}
.myaddress_popup_report .back,
.myaddress_popup_tips .back {
    margin-top: 43px;
    width: 604px;
    margin: 43px auto 0;
    text-align: right;
    font-size: 0;
}
.myaddress_popup_report .back a {
	display: inline-block;
    width: 70px;
    height: 32px;
line-height: 32px;
text-align: center;
    font-size: 12px;
    color: #fff;
    background: no-repeat top right;
    border: none;
}
.myaddress_popup_report .back a.yes {
	margin-right: 15px;
    background-image: url(../images/termsAd_prop_sureBtn.png);
}
.myaddress_popup_report .back a.no {
    background-image: url(../images/termsAd_prop_cancelBtn.jpg)
}
.myaddress_popup_report .back a.clo{
	background-image: url(../images/termsAd_prop_addBtn.jpg);
}
.myaddress_popup_report .back a.dis{
	display: none;
}
.myaddress_popup_tips {
	display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 168px;
    margin: auto;
    width: 100%;
    height: 212px;
    background: url(../images/itsf_index_popup.png) no-repeat center #f4f4f4;
    border-top: 8px solid #5bc648;
	font-size: 16px;
	font-weight: bold;
}
.myaddress_popup_tips.activate {
	display: inline-block;
}
.myaddress_popup_tips img {
	position: absolute;
	left: 24%;
	top: 110%;
	width: 120px;
}
.myaddress_popup_tips .back a {
	display: inline-block;
    width: 70px;
    height: 32px;
	line-height: 32px;
	text-align: center;
    font-size: 12px;
    color: #fff;
    background: url(../images/termsAd_prop_addBtn.jpg) no-repeat top right;
    border: none;
}

/*myaddress_popup_report END*/


/*address_layout---START*/
.address_layout{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 1003px;
	margin: auto;
	height: 580px;
	background: #f5f5f5;
	display: none;
}
.address_layout.active{
	display: block;
}
.address_cont{
	height: 580px;
	width: 100%;
	overflow: auto;
	margin:0 auto;
}
.addressForm_cont{
	position: relative;
	height: 550px;
	margin-top: 30px;
}
.adform_c_thbar{
	width: 919px;
	height: 32px;
	font-size: 0;
	text-align: justify;
	text-justify: inter-ideograph;
}
.adform_c_thbar:before,
.adform_c_thbar:after{
	position: absolute;
	top:50%;
	left: 280px;
	width: 121px;
	height: 1px;
	background: #bbb;
	display: inline-block;
	content: "";
}
.adform_c_thbar:after{
	left: 520px;
}
.adform_c_thbar{
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-left: 10px;
	font-size: 14px;
	line-height: 32px;
	text-align: center;
	color: #666;
	font-weight: bold;
}
.adform_c_tdcont{
	width: 790px;
	margin: 23px auto 0;
	font-size: 0;
}
.adform_c_tdcont>div{
	position: relative;
	display: inline-block;
	margin: 10px 0;
	font-size: 0;
}
.adform_c_tdcont>div .name{
	display: inline-block;
	width: 84px;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	vertical-align: middle;
	text-align: right;
	letter-spacing: 2px;
	color:#666;
}
.adform_c_tdcont>div i{
	display: none;
	color: #ff0036;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
}
.adform_c_tdcont>div i.on{
	display: inline-block;
}
.adform_c_tdcont .star{
	color: #ff0036;
	font-size: 12px;
}
.adform_c_tdcont .adform_c_name .form_fuzzy_query{
	left: 84px;
	top: 25px;
}
.adform_c_tdcont .adform_c_name span{
	letter-spacing: 0;
}
.adform_c_tdcont>div input{
	/*itsf_detail_inputsmall*/
	width: 455px;
	height: 22px;
	padding: 0 15px;
	font-size: 12px;
	background: url(../images/address_ipt.png) no-repeat center transparent;
	/*background-size: 100% 100%;*/
	border: none;
	color: #666;
}
.adform_c_tdcont>div input:focus{
	outline: none;
}
/*鏈嶅姟鍦板潃*/
#addressForm_address{
	font-size:0;
	position: relative;
	color: #666;
}
#addressForm_address>div.dis{
	display: none;
}
#addressForm_address .ipt1,
#addressForm_address .ipt2,
#addressForm_address .ipt3{
	display: inline-block;
}
#addressForm_address small{
	position: absolute;
	top:12px;
	left:565px;
	display: block;
	width:12px;
	height:8px;
	background:url(../images/my_mes_sell.png) no-repeat center;
	cursor: pointer;
}
#addressForm_address small.loadImg{
	background-image: url(../images/loading.gif);
    background-size: 100%;
}
#addressForm_address span{
	display: inline-block;
	/* font-size:12px; */
	color: #666;
}
#addressForm_address input{
	width: 125px;
	margin-right: 10px;
	background-image: url(../images/address_ipt_addr.png);
	color: #666;
}
#addressForm_address .options{
	position: absolute;
	left:0;
	top: 24px;
	width:155px;
	height: 120px;
	background: #fff;
	overflow-x: hidden;
	overflow-y: auto;
	display: none;
	z-index: 1;
	border-radius: 8px;
	border: 1px solid #D7D7D7;
}
#addressForm_address .sub1{
	left:220px;
}
#addressForm_address .optFirst{
	left: 85px;
}
#addressForm_address .sub2{
	left:385px;
}
#addressForm_address .optSecond{
	left: 248px;
}
#addressForm_address .sub3{
	left:550px;
}
#addressForm_address .optThird{
	left: 412px;
}
#addressForm_address .optionBox{
	width: 200px;
}
#addressForm_address .oname{
	display: block;
	width: 135px;
	height: 24px;
	line-height: 24px;
	color: #979797;
	padding: 0 10px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}
#addressForm_address .oname:hover{
	background: #EEF9FA;
}
#addressForm_address .dis{
	display: none;
}
.adform_c_default span{
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(../images/my_address_boxoff.png) no-repeat;margin-left: 50px;
	cursor: pointer;
	vertical-align: middle;
}
.adform_c_default span.on{
	background: url(../images/my_address_boxon.png) no-repeat;
}
.adform_c_default{
	line-height: 28px;
	line-height: 28px;
	margin-bottom: 20px;
	font-size: 0;
}
.adform_c_tdcont .adform_c_default i{
	display: inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	vertical-align:middle;
	user-select:none;
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	cursor: pointer;
	color: #666;
} 
.adform_c_tdcont .adform_c_default i.on{
	font-weight: bold;
	color: #FC5F00;
}
.adform_c_btns{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #bec1c7;
}
.adform_c_btns button{
	cursor: pointer;
	vertical-align: -1px;
	width: 70px;
	line-height: 34px;
	background: url(../images/index_prop_btn_ok.png) no-repeat center;
	background-size: 100% 100%;
	color: #fff;
	font-size: 14px;
	border: none;
}
.adform_c_btns button.grey{
	background-image: url(../images/termsAd_prop_sbumit2.png);
	cursor: not-allowed;
}
/*address_pop*/
.address_pop{
	display: none;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: rgba(0,0,0,.85);
}
.address_pop.active{
	display: block;
}
.address_pop .add_pop_deleteBox,
.address_pop .add_pop_warnBox{

	display: none;
	position: absolute;
	left: 0;right:0;bottom: 0;
	top:0;
	margin:auto;
	width: 400px;
	height: 220px;
	background: url(../images/itsf_index_popup.png) no-repeat center #f4f4f4;
    border-top: 8px solid #56A5FD;
    background-size: 100% 100%;
}
.address_pop .add_pop_deleteBox.green{
	border-color: #5bc648;
}
.address_pop .add_pop_deleteBox.on,
.address_pop .add_pop_warnBox.on{
	display: block;
}
.add_pop_deleteBox .tips,
.add_pop_warnBox .tips{
	margin-top: 40px;
	text-align: center;
}
.add_pop_warnBox .tips{
	margin-top: 60px;
}
.add_pop_deleteBox .tips img{
	height: 48px;
	display: none;
}
.add_pop_warnBox .tips img{
	height: 48px;
}
.add_pop_deleteBox .tips .on{
	display: inline-block;
}
.add_pop_deleteBox .word,
.add_pop_warnBox .word{
	display: inline-block;
    width: 250px;
    line-height: 32px;
    padding-bottom: 12px;
    margin-left: 5px;
    font-weight: bold;
    font-size: 20px;
    text-align: left;
    color: #56A5FD;
    border-bottom: 1px solid #dddddd;
}
.address_pop .green .word{
	color: #5BC648;
}
.add_pop_deleteBox .back{
	margin-top: 50px;
	text-align: right;
	padding-right: 50px;
}
.add_pop_deleteBox .back a{
	display: inline-block;
    width: 70px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    background: no-repeat top right;
    border: none;
}
.add_pop_deleteBox .back .yes{
	margin-right: 15px;
    background-image: url(../images/termsAd_prop_sureBtn.png);
}
.add_pop_deleteBox .back .no{
	background-image: url(../images/termsAd_prop_cancelBtn.jpg);
}
.add_pop_deleteBox .back .clo{
	background-image: url(../images/termsAd_prop_addBtn.jpg);
}
.add_pop_deleteBox .back a.dis{
	display: none;
}
.address_loading{
	height: 60px;
	line-height: 60px;
	text-align: center;
}
.address_loading img{
	width: 40px;
	height: 40px;
	vertical-align: middle;
}
/*   address_layout---END*/